.layui-card-header {
    position: relative;
}
.layadmin-carousel .layui-col-space10 {
    margin: 0;
}
.layadmin-backlog .layadmin-backlog-body {
    display: block;
    padding: 10px 15px;
    background-color: #f8f8f8;
    color: #999;
    border-radius: 2px;
    transition: all .3s;
    -webkit-transition: all .3s;
}
.layadmin-backlog-body h3 {
    padding-bottom: 10px;
    font-size: 12px;
}
.layadmin-backlog-body p cite {
    font-style: normal;
    font-size: 30px;
    font-weight: 300;
    color: #009688;
}
.layadmin-dataview {
    height: 332px !important;
}
.layadmin-carousel {
    background-color: #fff;
}
.layadmin-dataview>*[carousel-item]>div {
    height: 332px;
}

.layadmin-carousel .layui-carousel, .layadmin-carousel > *[carousel-item] > * {
    background-color: #fff;
}
.layadmin-carousel .layui-carousel-ind {
    position: absolute;
    top: -41px;
    text-align: right;
}
.layadmin-carousel .layui-carousel-ind ul {
    background: none;
}
.layadmin-carousel .layui-carousel-ind li.layui-this {
    background-color: #999;
}
.layadmin-takerates {
    padding-top: 5px;
}
.layadmin-takerates .layui-progress {
    /* margin: 50px 0 60px; */
    margin: 70px 0 80px;
    height: 10px;
}
.layadmin-takerates .layui-progress h3 {
    position: absolute;
    right: 0;
    top: -35px;
    color: #999;
    font-size: 14px;
}
.layadmin-takerates .layui-progress-bar {
    text-align: left;
}
.layadmin-takerates .layui-progress-text {
    top: -35px;
    line-height: 26px;
    font-size: 26px;
}
.layui-row:after, .layui-row:before {
    content: '';
    display: block;
    clear: both;
}
.layui-carousel>[carousel-item]:before {
    content: '';
}


.layui-tab-title li:first-child .layui-tab-close {
    display: none;
}